Skip to content

build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.246.0 to 3.247.0 in the pulumi group#152

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/pulumi-1d647850df
Closed

build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.246.0 to 3.247.0 in the pulumi group#152
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/pulumi-1d647850df

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor

Bumps the pulumi group with 1 update: github.com/pulumi/pulumi/sdk/v3.

Updates github.com/pulumi/pulumi/sdk/v3 from 3.246.0 to 3.247.0

Release notes

Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

v3.247.0

3.247.0 (2026-06-18)

Features

  • [cli/config] Add --raw flag to pulumi config set to avoid stripping newlines when input is piped through stdin #23593
  • [cli/do] Add --provider flag to pull provider config to use from existing provider state #23560
  • [cli/engine] Resource providers now receive the active login's API address and access token through PULUMI_API and PULUMI_ACCESS_TOKEN #23589
  • [cli/neo] Add a --disable-integrations flag to pulumi neo that runs the task with no integration credentials #23531
  • [engine] Send the address of a mapper service to resource providers as part of the provider handshake
  • [programgen/go] Support functions with multiArgumentInputs #23554
  • [programgen/python] Support functions with multiArgumentInputs #23574
  • [sdk/nodejs] Registered resources can now be retrieved from the mock monitor for test assertions #20539
  • [sdk/python] Add Output.recover to catch and recover from exceptions in outputs #23591
  • [sdkgen] Adds support for language agnostic cross references in schemas. Use the form {{% ref <target> %}} to reference other schema components in markdown descriptions. Such as `{{% ref #21369
  • [sdkgen] Add extension parameterization to the package schema model #23536
  • [sdkgen/go] Support functions with multiArgumentInputs #23554
  • [sdkgen/python] Support functions with multiArgumentInputs #23574
  • [cli/auth] When credentials.json carries an OAuth refresh token, the CLI now auto-refreshes the access token on 401 and retries the request once, instead of returning a "login required" error #23430

Improvements

  • [cli] Respect PULUMI_SKIP_CONFIRMATIONS whenever we ask for confirmation #23607
  • [cli] Use list and remove as the canonical names for list/remove commands, with ls and rm as aliases #23608
  • [docs] Generate redirects for command aliases #23610
  • [engine] Serve raw schema bytes from the engine's schema loader service instead of binding and re-marshaling the full schema on every request #23551
  • [sdk/go] The plugin.Host interface is now stateless with respect to workspaces; host methods that boot or resolve plugins take a plugin.Context carrying the workspace state, and closing a plugin.Context no longer closes a host that was passed in to its constructor #23508
  • [sdk/nodejs] Allow running the postinstall script for local SDKs under npm 12 #23568
  • [sdk/python] Add register_package helper to cache package references per deployment #22459

Bug Fixes

  • [cli] Ensure pulumi logout clears the current tokenless backend in coding agent environments #23540
  • [cli] Read Git metadata correctly in repositories that enable the worktreeConfig extension, such as those hosted on Azure DevOps #23535
  • [cli/display] Show interrupted steps as interrupted instead of as finished #23510
  • [cli/plugin] Allow plugin tarballs containing symlinks #23587
  • [sdk/nodejs] Fix pulumi package add failing with pnpm when the generated SDK has a scoped package name (@-prefix), caused by pnpm's pkg set rejecting @ in dot-notation property paths #23365
  • [codegen/pcl] Fix version comparison in NeedsVersionResourceOption to use semver.Version.Equals and reject "v"-prefixed versions pulumi/pulumi#23441

Miscellaneous

  • [cli/plugin] Document the pulumi plugin run command by including it in the generated CLI docs #23559
  • [sdkgen] Modules can no longer be nested under the index module, this was never well supported and is now a strict bind error #23436
Changelog

Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

3.247.0 (2026-06-18)

Bug Fixes

  • [cli] Ensure pulumi logout clears the current tokenless backend in coding agent environments #23540
  • [cli] Read Git metadata correctly in repositories that enable the worktreeConfig extension, such as those hosted on Azure DevOps #23535

Improvements

  • [cli] Respect PULUMI_SKIP_CONFIRMATIONS whenever we ask for confirmation #23607
  • [cli] Use list and remove as the canonical names for list/remove commands, with ls and rm as aliases #23608

Features

  • [cli/config] Add --raw flag to pulumi config set to avoid stripping newlines when input is piped through stdin #23593

Bug Fixes

  • [cli/display] Show interrupted steps as interrupted instead of as finished #23510

Features

  • [cli/do] Add --provider flag to pull provider config to use from existing provider state #23560
  • [cli/engine] Resource providers now receive the active login's API address and access token through PULUMI_API and PULUMI_ACCESS_TOKEN #23589
  • [cli/neo] Add a --disable-integrations flag to pulumi neo that runs the task with no integration credentials #23531

Bug Fixes

  • [cli/plugin] Allow plugin tarballs containing symlinks #23587

Miscellaneous

  • [cli/plugin] Document the pulumi plugin run command by including it in the generated CLI docs #23559

Improvements

  • [docs] Generate redirects for command aliases #23610

Features

  • [engine] Send the address of a mapper service to resource providers as part of the provider handshake

Improvements

  • [engine] Serve raw schema bytes from the engine's schema loader service instead of binding and re-marshaling the full schema on every request #23551

Features

  • [programgen/go] Support functions with multiArgumentInputs #23554
  • [programgen/python] Support functions with multiArgumentInputs #23574

... (truncated)

Commits
  • 21bf19b Share InterpretPulumiRefs logic with private helper (#23618)
  • 2caa1a6 Remove outdated AI Generated - needs human review markers (#23609)
  • 98c3cc3 tests: avoid output that breaks json (#23552)
  • f247a06 avoid duplicate cmd.Wait() (#23617)
  • d4d3792 Use helpers to install the local SDK for Python and Node.js tests (#23428)
  • e61bc6f update languages to latest versions (#23606)
  • 17a8d22 Standardize on list, remove, copy over ls, rm, cp (#23608)
  • 7a45b69 Implement MultiArgumentInputs for functions in Python SDK-gen and program-gen...
  • 212e31c [engine] Pass the Pulumi access token and API address to resource providers (...
  • 7ba19a3 retry direct builds (#23611)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pulumi group with 1 update: [github.com/pulumi/pulumi/sdk/v3](https://github.com/pulumi/pulumi).


Updates `github.com/pulumi/pulumi/sdk/v3` from 3.246.0 to 3.247.0
- [Release notes](https://github.com/pulumi/pulumi/releases)
- [Changelog](https://github.com/pulumi/pulumi/blob/master/CHANGELOG.md)
- [Commits](pulumi/pulumi@v3.246.0...v3.247.0)

---
updated-dependencies:
- dependency-name: github.com/pulumi/pulumi/sdk/v3
  dependency-version: 3.247.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pulumi
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 28, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/go_modules/pulumi-1d647850df branch June 28, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant